#ifndef DRAWINGBOARD_H
#define DRAWINGBOARD_H

#include "mconfig.h"
#ifdef GUI_APPLICATION

#include "mglobal.h"
#include "mevent.h"
#include "guistructure.h"

class MApplication;

class MDrawingBoard
{
	protected:
		MDrawingBoard();
		virtual ~MDrawingBoard() = 0;

	protected:
		virtual void paintEvent(MPaintEvent *event);

	private:
		M_DISABLE_COPY(MDrawingBoard)
		friend class MApplication;
};


#endif //GUI_APPLICATION

#endif //DRAWINGBOARD_H
